adequate facilities - Espagnol Anglais Dictionnaire